finite sum - Turkish English Dictionary